This lower is compatible with Glock 17 magazines. It is machined from a forged lower receiver blank. It includes both a feed ramp and an ejector made from 304 stainless steel and a heavy duty aluminum magazine release button. The lower comes stripped with the exception of the parts mentioned.